/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package lojavirtual.servlets;

import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import lojavirtual.model.Usuario;
import lojavirtual.persistence.UsuarioDAO;

/**
 *
 * @author 710930
 */
public class CadastrarCliente extends HttpServlet {
      

    @Override
    protected void doPost(HttpServletRequest request, HttpServletResponse response)
    throws ServletException, IOException {

        String nome = request.getParameter("nome");
        String sobrenome = request.getParameter("sobrenome");
        
        nome += sobrenome;
                
        String login = request.getParameter("login");
        String senha = request.getParameter("senha");
        String numcartao = request.getParameter("numcartao");

        Usuario usuario = new Usuario();
        usuario.setNome(nome);
        usuario.setLogin(login);
        usuario.setSenha(senha);
        usuario.setCartao(numcartao);

        if(cadastrarCliente(usuario)){
            response.sendRedirect("index.jsp");
        }
        else{
            //redirecionar para pagina de erro.
        }
    }

    private boolean cadastrarCliente(Usuario usuario){
        UsuarioDAO usuarioDAO = new UsuarioDAO();

        usuarioDAO.inserir(usuario);

        return true;
    }

}
